import ast
import sys
import subprocess as sb
while True:
	arquivo = open('arquivo.txt').read()

	dicionario = ast.literal_eval(arquivo)

	pergunta = input('> ')

	if pergunta == 'Pesquisa web':
		link = input('Pesquisa o que?:')
		sb.Popen(['xdg-open','http://duckduckgo/%s' %link])
	elif pergunta == 'Sair':
		break
	elif pergunta == 'Aprender':	
		import json
		with open('arquivo.txt','r') as texto:
			texto = json.loads(texto.read())
			pn = input('palavra nova: ')
			rn = input('resposta da palavra: ')
			texto[pn] = rn
		#	texto['idade'] =32

		with open('arquivo.txt','w') as update:
			update.write(json.dumps(texto))
	else:


		try:
			print('bot:',dicionario[pergunta])
		except:
			print('bot: nao entendir')

